<!DOCTYPE html>
<html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-0 vector-toc-not-available vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-0 skin-theme-clientpref-day vector-sticky-header-enabled" lang="de" dir="ltr"><head>
<meta charset="UTF-8">
<title>Clojure</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/png" href="./_res_/favicon.png">
<link rel="canonical" href="https://de.wikipedia.org/wiki/Clojure"> <link href="./_mw_/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.pygments.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.wikimediamessages.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link href="./_mw_/ext.gadget.citeRef.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.defaultPlainlinks.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonHide.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonLayout.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonStyle.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiDarkmode.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiResponsive.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.specialSearch.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="./_mw_/site.styles.css">
<link rel="stylesheet" type="text/css" href="./_mw_/noscript.css">
<link rel="stylesheet" type="text/css" href="./_res_/footer.css">
<link rel="stylesheet" type="text/css" href="./_res_/vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Clojure rootpage-Clojure skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Clojure</span></h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="contentSub">
<div id="mw-content-subtitle"></div>
</div>
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="de" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="de" dir="ltr"><table class="float-right infobox toccolours toptextcells" style="font-size:90%; margin-top:0; width:21em;">
<tbody><tr>
<th colspan="2" class="hintergrundfarbe6" style="font-size:larger;">Clojure
</th></tr>
<tr>
<td colspan="2" class="notheme" style="text-align:center; background-color:#f8f9fa;"><span typeof="mw:File"></span>
</td></tr>
<tr>
<th colspan="2" class="hintergrundfarbe5" style="font-size:105%; text-align:center;">Basisdaten
</th></tr>
<tr>
<td><b><a href="Programmierparadigma" title="Programmierparadigma">Paradigmen</a>:</b>
</td>
<td><a href="Funktionale_Programmierung" title="Funktionale Programmierung">Funktionale Programmiersprache</a>
</td></tr>
<tr>
<td><b>Erscheinungsjahr:</b>
</td>
<td>2007
</td></tr>
<tr>
<td><b>Entwickler:</b>
</td>
<td>Rich Hickey
</td></tr>
<tr>
<td><b>Aktuelle <a href="Version_(Software)" title="Version (Software)">Version</a>:</b>
</td>
<td style="white-space:nowrap;">1.12.4<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> <small>(10. Dezember 2025)</small>
</td></tr>
<tr>
<td><b><a href="Typisierung_(Informatik)" title="Typisierung (Informatik)">Typisierung</a>:</b>
</td>
<td><a href="Dynamische_Typisierung" title="Dynamische Typisierung">dynamisch</a>, <a href="Starke_Typisierung" title="Starke Typisierung">stark</a>
</td></tr>
<tr>
<td><b>Beeinflusst von:</b>
</td>
<td><a href="Lisp" title="Lisp">Lisp</a>, <a href="Prolog_(Programmiersprache)" title="Prolog (Programmiersprache)">Prolog</a>, <a href="ML_(Programmiersprache)" title="ML (Programmiersprache)">ML</a>, <a href="Erlang_(Programmiersprache)" title="Erlang (Programmiersprache)">Erlang</a>, <a href="Haskell_(Programmiersprache)" title="Haskell (Programmiersprache)">Haskell</a>, <a href="Java_(Programmiersprache)" title="Java (Programmiersprache)">Java</a><sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup>
</td></tr>
<tr>
<td><b><a href="Betriebssystem" title="Betriebssystem">Betriebssystem</a>:</b>
</td>
<td><a href="Microsoft_Windows" title="Microsoft Windows">Windows</a>, <a href="Linux" title="Linux">Linux</a>, <a href="MacOS" title="MacOS">macOS</a>, <a href="Solaris_(Betriebssystem)" title="Solaris (Betriebssystem)">Solaris</a>, <a href="FreeBSD" title="FreeBSD">FreeBSD</a>
</td></tr>
<tr>
<td><b><a href="Lizenz" title="Lizenz">Lizenz</a>:</b>
</td>
<td><a href="Eclipse_Public_License" title="Eclipse Public License">Eclipse Public License</a>
</td></tr>
<tr>
<td colspan="2" class="hintergrundfarbe5" style="text-align:center;"><a rel="nofollow" class="external text" href="https://clojure.org/">clojure.org</a>
</td></tr></tbody></table>
<p><b>Clojure</b> [<style data-mw-deduplicate="TemplateStyles:r227981795">
/* start https://de.wikipedia.org/ */
.mw-parser-output .IPA a{text-decoration:none}
/* end https://de.wikipedia.org/ */
</style><span class="navigation-not-searchable"><span class="IPA"><a href="Liste_der_IPA-Zeichen" title="Liste der IPA-Zeichen"><span title="Aussprache im Internationalen Phonetischen Alphabet (IPA)" lang="zxx">ˈkləʊʒə(r)</span></a></span></span>] ist ein moderner <a href="Lisp" title="Lisp">Lisp</a>-Dialekt, der interaktive Entwicklung unterstützt. Die Sprache fördert einen <a href="Funktionale_Programmierung" title="Funktionale Programmierung">funktionalen</a> Stil, der <a href="Thread_(Informatik)" title="Thread (Informatik)">nebenläufige</a> Programmierung stark vereinfacht. Clojure läuft in der <a href="Java_Virtual_Machine" title="Java Virtual Machine">Java Virtual Machine</a> und ist eng mit der <a href="Java-Plattform" class="mw-redirect" title="Java-Plattform">Java Runtime</a> integriert. Eine <a href="JavaScript" title="JavaScript">JavaScript</a>-Implementierung mit dem Namen ClojureScript sowie eine <a href="Common_Language_Runtime" title="Common Language Runtime">CLR</a>-Implementierung existieren ebenso. Das <a href="Makro#Makros_in_der_Programmierung" title="Makro">Makrosystem</a> ist mit dem anderer Lisp-Umgebungen vergleichbar, unterstützt jedoch (anders als etwa <a href="Common_Lisp" title="Common Lisp">Common Lisp</a>) keine Reader-Macros<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup>.
</p><p>Gängige Hilfsmittel zur Paketverwaltung und zur Kompilierung von Clojure-Programmen sind tools.build, <i>Leiningen</i> oder <i>Boot</i>.<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="Beispiele">Beispiele</h2></div>
<p>Vollständige <a href="Hallo-Welt-Programm" title="Hallo-Welt-Programm">Hallo-Welt-Programme</a>:
</p><p>textuell im Lisp-Stil:
</p>
<div class="mw-highlight mw-highlight-lang-clojure mw-content-ltr" dir="ltr"><pre><span></span><span class="p">(</span><span class="nb">println </span><span class="s">"Hallo Welt!"</span><span class="p">)</span>
</pre></div>
<p>grafisch mit Hilfe der Java-Bibliothek <a href="Swing_(Java)" title="Swing (Java)">Swing</a>:
</p>
<div class="mw-highlight mw-highlight-lang-clojure mw-content-ltr" dir="ltr"><pre><span></span><span class="p">(</span><span class="nf">javax.swing.JOptionPane/showMessageDialog</span><span class="w"> </span><span class="nv">nil</span><span class="w"> </span><span class="s">"Hallo Welt!"</span><span class="p">)</span>
</pre></div>
<p>Die Fakultäts-Funktion als Beispiel für Rekursion in Clojure:
</p>
<div class="mw-highlight mw-highlight-lang-clojure mw-content-ltr" dir="ltr"><pre><span></span><span class="p">(</span><span class="kd">defn </span><span class="nv">factorial</span><span class="w"> </span><span class="p">[</span><span class="nv">n</span><span class="p">]</span>
<span class="w"> </span><span class="s">"tail recursive version of n!"</span>
<span class="w"> </span><span class="p">(</span><span class="k">loop </span><span class="p">[</span><span class="nv">cur</span><span class="w"> </span><span class="nv">n</span>,<span class="w"> </span><span class="nv">acc</span><span class="w"> </span><span class="mi">1</span><span class="p">]</span>
<span class="w"> </span><span class="p">(</span><span class="k">if </span><span class="p">(</span><span class="nb"><= </span><span class="nv">cur</span><span class="w"> </span><span class="mi">1</span><span class="p">)</span>
<span class="w"> </span><span class="nv">acc</span>
<span class="w"> </span><span class="p">(</span><span class="nf">recur</span><span class="w"> </span><span class="p">(</span><span class="nb">dec </span><span class="nv">cur</span><span class="p">)</span><span class="w"> </span><span class="p">(</span><span class="nf">*</span><span class="o">'</span><span class="w"> </span><span class="nv">cur</span><span class="w"> </span><span class="nv">acc</span><span class="p">)))))</span>
</pre></div>
<p>Die Fakultäts-Funktion durch Verwendung von Funktionen höherer Ordnung:
</p>
<div class="mw-highlight mw-highlight-lang-clojure mw-content-ltr" dir="ltr"><pre><span></span><span class="p">(</span><span class="kd">defn </span><span class="nv">fac</span><span class="w"> </span><span class="p">[</span><span class="nv">n</span><span class="p">]</span>
<span class="w"> </span><span class="p">(</span><span class="nb">reduce </span><span class="nv">*</span><span class="o">'</span><span class="w"> </span><span class="p">(</span><span class="nb">range </span><span class="mi">1</span><span class="w"> </span><span class="p">(</span><span class="nb">inc </span><span class="nv">n</span><span class="p">))))</span>
</pre></div>
<div class="mw-heading mw-heading2"><h2 id="Merkmale_von_Clojure">Merkmale von Clojure</h2></div>
<ul><li>Funktionale Sprache mit einer Lisp-Syntax.</li>
<li>Dynamische, interaktive Entwicklung in der REPL (<i>Read-eval-print loop</i>).</li>
<li>Neben der in <a href="Lisp" title="Lisp">Lisp</a> klassischen Liste unterstützt die Syntax Vektoren, <a href="Assoziatives_Datenfeld" class="mw-redirect" title="Assoziatives Datenfeld">assoziative Arrays</a> und Mengen.</li>
<li>Die Abstraktion der Folge (<i>sequence</i>) erlaubt es, alle diese Datenstrukturen uniform mit denselben Funktionen zu verwenden. Folgen werden typischerweise verzögert (<a href="Lazy_Evaluation" title="Lazy Evaluation"><i>lazy</i></a>) ausgewertet.</li>
<li>Alle Datenstrukturen sind Werte (<i>immutable</i>).</li>
<li>Zustandsbehaftete Daten werden in Clojure durch spezielle Typen realisiert (<i>atoms</i> und <i>refs</i>). Der konkurrierende Zugriff auf Variablen mit veränderlichen Werten wird mittels STM (<a href="Transaktionaler_Speicher" title="Transaktionaler Speicher"><i>software transactional memory</i></a>) durch das Laufzeitsystem der Sprache synchronisiert. Die Konzepte entsprechen der <a href="Multiversion_Concurrency_Control" title="Multiversion Concurrency Control">Multiversion Concurrency Control</a>, wie sie in <a href="Datenbank" title="Datenbank">Datenbankmanagementsystemen</a> verwendet werden (exakt so wie in <a href="Oracle" title="Oracle">Oracle</a>).</li>
<li>Clojure wird zu Java-Bytecode kompiliert und in der <a href="Java_Virtual_Machine" title="Java Virtual Machine">Java Virtual Machine</a> ausgeführt. Dadurch ist es möglich, in Clojure jede beliebige Java-Bibliothek zu verwenden, und für sehr viele von diesen gibt es (oft schmale) Wrapper-Bibliotheken in Clojure.</li>
<li>Neben Clojure gibt es ClojureScript, eine Sprache, die Konzept und Syntax mit Clojure teilt. Clojurescript wird zu <a href="JavaScript" title="JavaScript">JavaScript</a> kompiliert.</li></ul>
<div class="mw-heading mw-heading2"><h2 id="Homoikonizität"><span id="Homoikonizit.C3.A4t"></span>Homoikonizität</h2></div>
<p>Als Lisp-Dialekt spielt das Prinzip <i>Code als Daten</i> bzw. <a href="Homoikonizit%C3%A4t" title="Homoikonizität">Homoikonizität</a> eine wichtige Rolle. Das Makrosystem von Clojure beruht auf dieser Eigenschaft und erlaubt so <a href="Metaprogrammierung" title="Metaprogrammierung">Metaprogrammierung</a>. Konkret kann Clojure davon profitieren, indem es Eigenschaften, die in anderen Programmiersprachen fest integriert sind, als Bibliotheken zur Verfügung stellt. Als Beispiele seien hier <a href="Pattern_Matching" title="Pattern Matching">Pattern Matching</a><sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> und ein <a href="Typsystem" class="mw-redirect" title="Typsystem">Typsystem</a><sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup> genannt.
</p>
<div class="mw-heading mw-heading2"><h2 id="IDE-Unterstützung"><span id="IDE-Unterst.C3.BCtzung"></span>IDE-Unterstützung</h2></div>
<ul><li>Light Table ist eine interaktive IDE mit Clojure-Unterstützung.<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup></li>
<li>Für <a href="IntelliJ_IDEA" title="IntelliJ IDEA">IntelliJ IDEA</a> gibt es das Plugin Cursive.<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup></li>
<li>Für <a href="Eclipse_(IDE)" title="Eclipse (IDE)">Eclipse</a> gibt es Counterclockwise<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup> (seit 2018 nicht mehr gewartet).</li>
<li>Eine ClojureCLR-Erweiterung für <a href="Visual_Studio" title="Visual Studio">Visual Studio</a> ist vsClojure.<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup></li>
<li>Für <a href="Emacs" title="Emacs">Emacs</a> sind Clojure-Mode<sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup> und CIDER<sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup> verfügbar.</li>
<li>Für <a href="Vim" title="Vim">Vim</a> gibt es VimClojure.<sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup></li>
<li>Für <a href="Visual_Studio_Code" title="Visual Studio Code">Visual Studio Code</a> gibt es Clojure<sup id="cite_ref-14" class="reference"><a href="#cite_note-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup> oder Calva.<sup id="cite_ref-15" class="reference"><a href="#cite_note-15"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup></li>
<li>Für <a href="Sublime_Text" title="Sublime Text">Sublime Text</a> gibt es Clojure Sublimed.<sup id="cite_ref-16" class="reference"><a href="#cite_note-16"><span class="cite-bracket">[</span>16<span class="cite-bracket">]</span></a></sup></li></ul>
<div class="mw-heading mw-heading2"><h2 id="Literatur">Literatur</h2></div>
<ul><li>Alex Miller mit Stuart Halloway und Aaron Bedra: <i>Programming Clojure – Third Edition</i>. Pragmatic Programmers, 2018, ISBN 978-1-68050-246-6.</li>
<li>Rich Hickey: <i>The Clojure programming language</i>. In: <i>Dynamic Languages Symposium archive, Proceedings of the 2008 symposium on Dynamic languages</i>. Juli 2008, ISBN 978-1-60558-270-2, <a href="https://doi.org/10.1145/1408681.1408682" class="extiw external" title="doi:10.1145/1408681.1408682">doi:10.1145/1408681.1408682</a>.</li>
<li>Stefan Kamphausen, Tim Oliver Kaiser: <i>Clojure</i>. dpunkt.verlag, 2010, ISBN 978-3-89864-684-0.</li>
<li>Carin Meier: <i>Living Clojure</i>. O’Reilly, 2015, ISBN 978-1-4919-0904-1.</li>
<li>Chas Emerick, Brian Carper und Christophe Grand: <i>Clojure Programming</i>. O’Reilly, 2012, ISBN 978-1-4493-9470-7.</li></ul>
<div class="mw-heading mw-heading2"><h2 id="Weblinks">Weblinks</h2></div>
<div class="sisterproject" style="margin:0.1em 0 0 0;"><div class="noresize noviewer" style="display:inline-block; line-height:10px; min-width:1.6em; text-align:center;" aria-hidden="true" role="presentation"><span class="mw-default-size" typeof="mw:File"><span title="Commons"></span></span></div><b><span class=""><a class="external text" href="https://commons.wikimedia.org/wiki/Category:Clojure?uselang=de"><span lang="en">Commons</span>: Clojure</a></span></b> – Sammlung von Bildern, Videos und Audiodateien</div>
<div class="sisterproject" style="margin:0.1em 0 0 0;"><div class="noviewer" style="display:inline-block; line-height:10px; min-width:1.6em; text-align:center;" aria-hidden="true" role="presentation"><span class="mw-default-size" typeof="mw:File"><span title="Wikibooks"></span></span></div><b><a href="https://de.wikibooks.org/wiki/en:Clojure_Programming" class="extiw external" title="b:en:Clojure Programming">Wikibooks: Clojure Programming</a></b> – Lern- und Lehrmaterialien (englisch)</div>
<ul><li><a rel="nofollow" class="external text" href="https://clojure.org/">Offizielle Website von Clojure</a></li>
<li><a rel="nofollow" class="external text" href="http://clojure-doc.org/">Clojure Documentation</a> – gemeinschaftlich betriebenes Dokumentationsprojekt</li>
<li><a rel="nofollow" class="external text" href="https://clojuredocs.org/">ClojureDocs</a> – ebenfalls gemeinschaftlich betriebene Sammlung von Dokumentation und Beispielen</li>
<li><a rel="nofollow" class="external text" href="https://clojure.org/community/books">Literatur zu Clojure</a></li>
<li><a rel="nofollow" class="external text" href="https://www.linux-magazin.de/ausgaben/2010/01/nebenlaeufig/"><i>Concurrent Programming mit Clojure</i>.</a> In: <i>Linux-Magazin</i> (deutsch)</li>
<li><a rel="nofollow" class="external text" href="https://clojurescript.io/">Interaktiver Onlineinterpreter für Clojure und ClojureScript zum Ausprobieren</a></li>
<li><a rel="nofollow" class="external text" href="https://www.youtube.com/playlist?list=PLZdCLR02grLrEwKaZv-5QbUzK0zGKOOcr">Vorträge von Rich Hickey über Clojure</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="Einzelnachweise">Einzelnachweise</h2></div>
<ol class="references">
<li id="cite_note-1"><span class="mw-cite-backlink"><a href="#cite_ref-1">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://clojure.org/releases/downloads">Clojure Downloads</a></span>
</li>
<li id="cite_note-2"><span class="mw-cite-backlink"><a href="#cite_ref-2">↑</a></span> <span class="reference-text"><span class="cite">Rich Hickey: <a rel="nofollow" class="external text" href="https://www.amazon.com/gp/richpub/listmania/fullview/R3LG3ZBZS4GCTH"><i>Books that influenced Clojure.</i></a> 30. Juni 2009,<span class="Abrufdatum"> abgerufen am 24. August 2010</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AClojure&rft.title=Books+that+influenced+Clojure&rft.description=Books+that+influenced+Clojure&rft.identifier=&rft.creator=Rich+Hickey&rft.date=2009-06-30&rft.language=en"> </span></span>
</li>
<li id="cite_note-3"><span class="mw-cite-backlink"><a href="#cite_ref-3">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://groups.google.com/g/clojure/c/8RSLNWno0nU/m/9o5GC6mJUBsJ">Google Group Konversation zu Reader-Macros mit Clojure-Gründer Rich Hickey (in Englisch)</a></span>
</li>
<li id="cite_note-4"><span class="mw-cite-backlink"><a href="#cite_ref-4">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://www.braveclojure.com/appendix-b/">Clojure for the Brave and True - Appendix B Appendix B: Boot, the Fancy Clojure Build Framework</a>, auf braveclojure.com (englisch)</span>
</li>
<li id="cite_note-5"><span class="mw-cite-backlink"><a href="#cite_ref-5">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://github.com/clojure/core.match/">core.match</a>, auf github.com</span>
</li>
<li id="cite_note-6"><span class="mw-cite-backlink"><a href="#cite_ref-6">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://github.com/clojure/core.typed">core.typed</a>, auf github.com</span>
</li>
<li id="cite_note-7"><span class="mw-cite-backlink"><a href="#cite_ref-7">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.lighttable.com/">Light Table</a>, auf lighttable.com</span>
</li>
<li id="cite_note-8"><span class="mw-cite-backlink"><a href="#cite_ref-8">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://cursiveclojure.com/">Cursive</a></span>
</li>
<li id="cite_note-9"><span class="mw-cite-backlink"><a href="#cite_ref-9">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://github.com/ccw-ide">CounterClockWise IDE</a>, auf github.com</span>
</li>
<li id="cite_note-10"><span class="mw-cite-backlink"><a href="#cite_ref-10">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://github.com/vsClojure/vsClojure">vsClojure</a>, auf github.com</span>
</li>
<li id="cite_note-11"><span class="mw-cite-backlink"><a href="#cite_ref-11">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://github.com/technomancy/clojure-mode">Clojure-Mode</a>, auf github.com</span>
</li>
<li id="cite_note-12"><span class="mw-cite-backlink"><a href="#cite_ref-12">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://github.com/clojure-emacs/cider">cider</a>, auf github.com</span>
</li>
<li id="cite_note-13"><span class="mw-cite-backlink"><a href="#cite_ref-13">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://www.vim.org/scripts/script.php?script_id=2501">VimClojure : A filetype, syntax and indent plugin for Clojure</a>, auf vim.org</span>
</li>
<li id="cite_note-14"><span class="mw-cite-backlink"><a href="#cite_ref-14">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://marketplace.visualstudio.com/items?itemName=avli.clojure">Clojure</a>, auf marketplace.visualstudio.com</span>
</li>
<li id="cite_note-15"><span class="mw-cite-backlink"><a href="#cite_ref-15">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://marketplace.visualstudio.com/items?itemName=betterthantomorrow.calva">Calva</a>, auf marketplace.visualstudio.com</span>
</li>
<li id="cite_note-16"><span class="mw-cite-backlink"><a href="#cite_ref-16">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://packagecontrol.io/packages/Clojure%20Sublimed"><i>Clojure Sublimed - Packages - Package Control.</i></a> packagecontrol.io,<span class="Abrufdatum"> abgerufen am 24. Februar 2022</span>.</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AClojure&rft.title=Clojure+Sublimed+-+Packages+-+Package+Control&rft.description=Clojure+Sublimed+-+Packages+-+Package+Control&rft.identifier=https%3A%2F%2Fpackagecontrol.io%2Fpackages%2FClojure%2520Sublimed&rft.publisher=packagecontrol.io"> </span></span>
</li>
</ol>
<div class="hintergrundfarbe1 rahmenfarbe1 navigation-not-searchable normdaten-typ-s" style="border-style: solid; border-width: 1px; clear: left; margin-bottom:1em; margin-top:1em; padding: 0.25em; overflow: hidden; word-break: break-word; word-wrap: break-word;" id="normdaten">
<div style="display: table-cell; vertical-align: middle; width: 100%;">
<div>
Normdaten (Sachbegriff): <a href="Gemeinsame_Normdatei" title="Gemeinsame Normdatei">GND</a>: <span class="-print"><a rel="nofollow" class="external text" href="https://d-nb.info/gnd/7722643-4">7722643-4</a></span> </div>
</div></div></div><!--htdig_noindex--><div><div class="zim-footer">
Dieser Artikel wurde von <a class="external text" title="Zuletzt bearbeitet am 2026-01-11" href="https://de.wikipedia.org/wiki/?title=Clojure&oldid=263236441">Wikipedia</a> herausgegeben. Der Text ist unter <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.de">Creative Commons Attribution-Share Alike 4.0</a> verfügbar, sofern nicht anders angegeben. Für die Mediendateien können zusätzliche Bedingungen gelten.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
<script src="./_webp_/webpHandler.js"></script>
</body></html>